English word definition — powered by WordNet
a series of waves in the hair made by applying heat and chemicals
Want to remember permanent wave?